home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgramD2.iso / Borland / Borland C++ V5.02 / SCRIPT.PAK / BRIEF.KBD < prev    next >
Text File  |  1997-05-06  |  42KB  |  535 lines

  1. //-------------------------------------------------------
  2. // BRIEF Editor Keymap file.
  3. //-------------------------------------------------------
  4. // $Revision:   1.47  $
  5. // The format for KBD files is as follows:
  6. // The [Assigments:Keyboard] section is used to
  7. // perform assignments to the specified subsystem.
  8. // Possible subsystems may be found in the documnetation
  9. // under KeyboardManager.GetKeyboard(...).
  10. // Each line represents one assignment and has the
  11. // following format:
  12. //
  13. // KeyDescription |:| KeyCommand [|:| KeyFlag [|:| Comment]]
  14. //
  15. // The delimiter is needed to clearly deliniate each
  16. // column.  A position value could not be used since
  17. // some key descriptions may go beyond any selected
  18. // value.  Spaces could not be used since some key
  19. // commands may include them.  If the |:| needs to be
  20. // used in a command then the key must be assigned to
  21. // another macro which can use the delimiter without
  22. // invalidating this file.  If a comment is needed, but not a
  23. // Keyflag then both delimiters must still be present.
  24. //-------------------------------------------------------
  25. [Assignments:Desktop]
  26. //--------------- ----------------------------------- -------- ----------
  27. // Key            |:|Command                          |:|Flags |:|Comment
  28. //--------------- ----------------------------------- -------- ----------
  29. <Alt-b>           |:|IDE.EditBufferList();            |:|      |:|Edit|Buffer list, display a list of open files
  30. <Alt-Down>        |:|IDE.ViewActivate(DOWN);          |:|      |:|Moves to the pane below the current pane
  31. <Alt-e>           |:|IDE.FileOpen();                  |:|      |:|Open file into current buffer
  32. <Alt-F2>          |:|editor.BriefZoomPaneToggle();    |:|      |:|Zoom current pane
  33. <Alt-F5>          |:|IDE.DebugInspect();              |:|      |:|Inspect command - Debug|Inspect
  34. <Alt-F9>          |:|IDE.SpeedMenu();                 |:|      |:|SpeedMenu
  35. <Alt-F10>         |:|IDE.SpeedMenu();                 |:|      |:|SpeedMenu
  36.  
  37. <Alt-h>           |:|IDE.HelpContents();              |:|      |:|Display table of contents for help system
  38. <Alt-Left>        |:|IDE.ViewActivate(LEFT);          |:|      |:|Moves to the pane on the left of the current pane
  39. <Alt-o>           |:|IDE.FileSaveAs();                |:|      |:|SpeedMenus - Message Window - Save as Text
  40. <Alt-p>           |:|IDE.FilePrint();                 |:|      |:|Print command - File|Print
  41. <Alt-Right>       |:|IDE.ViewActivate(RIGHT);         |:|      |:|Moves to the pane on the right of the current pane
  42. <Alt-u>           |:|IDE.EditUndo();                  |:|      |:|Undo command - Edit|Undo
  43. <Alt-Up>          |:|IDE.ViewActivate(UP);            |:|      |:|Moves to the pane above the current pane
  44. <Alt-v>           |:|IDE.ShowVersion();               |:|      |:|Display Borland C++ version on status line
  45. <Alt-w>           |:|IDE.FileSave();                  |:|      |:|Save command - File|Save
  46. <Alt-x>           |:|IDE.FileClose();                 |:|      |:|Close the active window
  47.  
  48. <Ctrl-F1>         |:|IDE.KeywordHelp();               |:|      |:|Keyword search command - Help|Keyword search
  49. <Ctrl-F2>         |:|debugger.ToggleBreakpoint();     |:|      |:|Toggle Breakpoint command - Toggle breakpoint (Edit window SpeedMenu)
  50. <Ctrl-F7>         |:|IDE.DebugStatementStepInto();    |:|      |:|Statement step into command
  51. <Ctrl-F8>         |:|IDE.DebugStatementStepOver();    |:|      |:|Statement step over command
  52. <Ctrl-F9>         |:|IDE.DebugAnimate();              |:|      |:|Animate current target in debugger
  53. <Ctrl-u>          |:|IDE.EditRedo();                  |:|      |:|Redo command - Edit|Redo
  54. <Ctrl-n>          |:|IDE.SearchNextMessage();         |:|      |:|Next message command - Search|Next message
  55. <Ctrl-p>          |:|IDE.SearchPreviousMessage();     |:|      |:|Previous message command - Search|Previous message
  56.  
  57. <F1><Down>        |:|IDE.ViewActivate(DOWN);          |:|      |:|Moves to the pane below the current pane
  58. <F1><Left>        |:|IDE.ViewActivate(LEFT);          |:|      |:|Moves to the pane on the left of the current pane
  59. <F1><Right>       |:|IDE.ViewActivate(RIGHT);         |:|      |:|Moves to the pane on the right of the current pane
  60. <F1><Up>          |:|IDE.ViewActivate(UP);            |:|      |:|Moves to the pane above the current pane
  61.  
  62. <F2><Down>        |:|IDE.ViewSlide(DOWN);             |:|      |:|Moves the pane splitter bar below the current pane
  63. <F2><Left>        |:|IDE.ViewSlide(LEFT);             |:|      |:|Moves the pane splitter bar to the left of the current pane
  64. <F2><Right>       |:|IDE.ViewSlide(RIGHT);            |:|      |:|Moves the pane splitter bar to the right of the current pane
  65. <F2><Up>          |:|IDE.ViewSlide(UP);               |:|      |:|Moves the pane splitter bar above the current pane
  66.  
  67. <F4>              |:|debugger.RunToCurrent();         |:|      |:|Disassembly pane - Run to Current
  68. <F5>              |:|IDE.SearchFind();                |:|      |:|Find command - Search|Find
  69. <F6>              |:|IDE.SearchReplace();             |:|      |:|Replace command - Search|Replace
  70. <F7>              |:|IDE.ToggleKeystrokeRecording();  |:|      |:|Record a key macro
  71. <F8>              |:|IDE.PlaybackKeystrokeRecording();|:|      |:|Playback a key macro
  72. <F9>              |:|load_macro();                    |:|      |:|Load macro
  73. <F10>             |:|IDE.ScriptRun();                 |:|      |:|Run command - Script|Run command
  74.  
  75. <Keypad-Plus>     |:|IDE.EditCopy();                  |:|      |:|Copy command - Edit|Copy
  76. <Keypad-Minus>    |:|IDE.EditCut();                   |:|      |:|Cut command - Edit|Cut
  77.  
  78. <Shift-Down>      |:|IDE.ViewActivate(DOWN);          |:|      |:|Moves to the pane below the current pane
  79. <Shift-F2>        |:|IDE.DebugEvaluate();             |:|      |:|Evaluate command - Debug|Evaluate
  80. <Shift-F3>        |:|IDE.DebugAddWatch();             |:|      |:|Add watch command - Debug|Add watch
  81. <Shift-F7>        |:|debugger.InstructionStepInto();  |:|      |:|InstructionStepInto - Executes the next instruction, stepping into functions
  82. <Shift-F8>        |:|debugger.InstructionStepOver();  |:|      |:|InstructionStepOver - Executes the next instruction, running any functions
  83. <Shift-F5>        |:|IDE.SearchSearchAgain();         |:|      |:|Search again command - Search|Search again
  84. <Shift-F9>        |:|unload_macro();                  |:|      |:|Unload macro
  85. <Shift-Left>      |:|IDE.ViewActivate(LEFT);          |:|      |:|Moves to the pane on the left of the current pane
  86. <Shift-Right>     |:|IDE.ViewActivate(RIGHT);         |:|      |:|Moves to the pane on the right of the current pane
  87. <Shift-Up>        |:|IDE.ViewActivate(UP);            |:|      |:|Moves to the pane above the current pane
  88.  
  89. [Assignments:Editor]
  90. //--------------- ----------------------------------- -------- ----------
  91. // Key            |:|Command                          |:|Flags |:|Comment
  92. //--------------- ----------------------------------- -------- ----------
  93. <Alt-0>           |:|editor.SetBookmark(0);           |:|      |:|Sets bookmark 0
  94. <Alt-1>           |:|editor.SetBookmark(1);           |:|      |:|Sets bookmark 1
  95. <Alt-2>           |:|editor.SetBookmark(2);           |:|      |:|Sets bookmark 2
  96. <Alt-3>           |:|editor.SetBookmark(3);           |:|      |:|Sets bookmark 3
  97. <Alt-4>           |:|editor.SetBookmark(4);           |:|      |:|Sets bookmark 4
  98. <Alt-5>           |:|editor.SetBookmark(5);           |:|      |:|Sets bookmark 5
  99. <Alt-6>           |:|editor.SetBookmark(6);           |:|      |:|Sets bookmark 6
  100. <Alt-7>           |:|editor.SetBookmark(7);           |:|      |:|Sets bookmark 7
  101. <Alt-8>           |:|editor.SetBookmark(8);           |:|      |:|Sets bookmark 8
  102. <Alt-9>           |:|editor.SetBookmark(9);           |:|      |:|Sets bookmark 9
  103.  
  104. <Alt-Backspace>   |:|editor.BriefDeleteWord();        |:|      |:|Deletes the word to the right of the cursor
  105. <Alt-Keypad-Minus>|:|editor.PreviousBuffer();         |:|      |:|Replaces current buffer with the previous buffer from the buffer list
  106. <Alt-a>           |:|ToggleBlockStyle(EXCLUSIVE_BLOCK); |:|      |:|Sets block mode to non-inclusive block
  107. <Alt-c>           |:|ToggleBlockStyle(COLUMN_BLOCK);  |:|      |:|Sets block mode to column block
  108. <Alt-d>           |:|editor.ModalDeleteLine();        |:|      |:|Deletes a line
  109. <Alt-e>           |:|editor.BriefEditFile();          |:|      |:|Open file into current buffer
  110. <Alt-F3>          |:|debugger.InspectCurrent();       |:|      |:|Inspect command - Inspect (Edit window SpeedMenu)
  111. <Alt-F5>          |:|editor.BriefSearch();            |:|      |:|Find command - Search|Find
  112. <Alt-F6>          |:|editor.BriefSearch(true);        |:|      |:|Replace command - Search|Replace
  113. <Alt-F10>         |:|IDE.ProjectCompile();            |:|      |:|Compile command - Project|Compile
  114. <Alt-g>           |:|editor.ModalMoveToLine();        |:|      |:|Go to Line command - Go to line (Edit window SpeedMenu)
  115. <Alt-i>           |:|editor.ToggleInsertMode();       |:|      |:|Toggle insert mode on/off
  116. <Alt-j>           |:|editor.GotoBookmark();           |:|      |:|Go to bookmark
  117. <Alt-k>           |:|editor.DeleteToEOL();            |:|      |:|Delete from cursor to the end of the line
  118. <Alt-l>           |:|ToggleBlockStyle(LINE_BLOCK);    |:|      |:|Sets block mode to line block
  119. <Alt-m>           |:|ToggleBlockStyle(INCLUSIVE_BLOCK); |:|      |:|Sets block mode to inclusive block
  120. <Alt-n>           |:|editor.NextBuffer();             |:|      |:|Replaces current buffer with the next buffer from the buffer list
  121. <Alt-q>           |:|editor.InsertLiteralKeyNext();   |:|      |:|Causes the next character to be interpreted as an ASCII sequence
  122. <Alt-r>           |:|editor.ReadFileIntoBuffer();     |:|      |:|Reads a block from a file
  123. <Alt-s>           |:|editor.BriefSearch();            |:|      |:|Find command - Search|Find
  124. <Alt-t>           |:|editor.BriefSearch(true);        |:|      |:|Replace command - Search|Replace
  125.  
  126. <Backspace>       |:|editor.BriefBackspace();         |:|      |:|Deletes the character to the left of the cursor
  127. <Ctrl-Minus>      |:|editor.DeleteBuffer();           |:|      |:|Remove the selected buffer from memory
  128. <Ctrl-b>          |:|editor.MoveLineViewBottom();     |:|      |:|Move current line to the bottom of the window
  129. <Ctrl-Backspace>  |:|editor.BriefDeleteWord(true);    |:|      |:|Deletes the word to the left of the cursor
  130. <Ctrl-c>          |:|editor.MoveLineViewCenter();     |:|      |:|Move current line to the center of the window
  131. <Ctrl-d>          |:|editor.ModalScroll(-1);          |:|      |:|Move current line up one
  132. <Ctrl-e>          |:|editor.ModalScroll(1);           |:|      |:|Move current line down one
  133. <Ctrl-End>        |:|editor.ModalMoveViewBottom();    |:|      |:|Move cursor to the bottom of the window retaining column position
  134. <Ctrl-Enter>      |:|editor.BriefOpenLine();          |:|      |:|Inserts a new line
  135. <Ctrl-F5>         |:|editor.ToggleSearchCase();       |:|      |:|Toggle search case sensitivity
  136. <Ctrl-F6>         |:|editor.ToggleRegularExpression();|:|      |:|Toggle Regular expression search
  137. <Ctrl-Home>       |:|editor.ModalMoveViewTop();       |:|      |:|Move cursor to the top of the window retaining column position
  138. <Ctrl-k>          |:|editor.DeleteToBOL();            |:|      |:|Delete from cursor to the beginning of the line
  139. <Ctrl-Left>       |:|editor.BriefBackwardWord();      |:|      |:|Moves one word left
  140. <Ctrl-PageUp>     |:|editor.ModalMoveBOF();           |:|      |:|Move cursor to the beginning of the file
  141. <Ctrl-PageDown>   |:|editor.ModalMoveEOF();           |:|      |:|Move cursor to the end of the file
  142. <Ctrl-Q><[>       |:|editor.MoveCursorToMate(SEARCH_FORWARD);  |:|      |:|Finds the matching delimiter (forward)
  143. <Ctrl-Q><]>       |:|editor.MoveCursorToMate(SEARCH_BACKWARD); |:|      |:|Finds the matching delimiter (backward)
  144. <Ctrl-Right>      |:|editor.BriefForwardWord();       |:|      |:|Moves one word right
  145. <Ctrl-s>          |:|editor.IncrementalSearch();      |:|      |:|Incremental search
  146. <Ctrl-t>          |:|editor.MoveLineViewTop();        |:|      |:|Move current line to the top of the window
  147. <Ctrl-w>          |:|editor.ToggleCreateBackup();     |:|      |:|Toggles Create Backup file
  148. <Ctrl-x>          |:|editor.SaveAllAndExit();         |:|      |:|Save all files and exit
  149. <Ctrl-z>          |:|editor.ToggleWindowState();      |:|      |:|Zoom/Unzoom window
  150.  
  151. <Down>            |:|editor.ModalMoveRelative(1,0);   |:|      |:|Move cursor down one line in the window
  152. <Delete>          |:|IDE.EditClear();                 |:|      |:|Clear command - Edit|Clear
  153. <End>             |:|editor.ModalEnd();               |:|      |:|Move cursor to the end of the line, window, file
  154.  
  155. <Escape>          |:|;                                |:|      |:|
  156.  
  157. <F3>              |:|editor.BriefCreateView();        |:|      |:|Create pane
  158.  
  159. <F4><Down>        |:|editor.DeleteView(DOWN);         |:|      |:|Deletes the pane below the current pane
  160. <F4><Left>        |:|editor.DeleteView(LEFT);         |:|      |:|Deletes the pane to the left of the current pane
  161. <F4><Right>       |:|editor.DeleteView(RIGHT);        |:|      |:|Deletes the pane to the right of the current pane
  162. <F4><Up>          |:|editor.DeleteView(UP);           |:|      |:|Deletes the pane above the current pane
  163.  
  164. <F7>              |:|IDE.BriefKeystrokeRecording();   |:|      |:|Record a key macro
  165.  
  166. <Home>            |:|editor.ModalHome();              |:|      |:|Move cursor to the beginning of the line, window, file
  167. <Insert>          |:|IDE.EditPaste();                 |:|      |:|Paste command - Edit|Paste
  168. <Keypad-*>        |:|editor.Undo();                   |:|      |:|Undo command - Edit|Undo
  169.  
  170. <Left>            |:|editor.ModalMoveRelative(0,-1);  |:|      |:|Move cursor one character to the left
  171. <PageUp>          |:|editor.ModalPageUp();            |:|      |:|Move cursor up one screen
  172. <PageDown>        |:|editor.ModalPageDown();          |:|      |:|Move cursor down one screen
  173. <Right>           |:|editor.ModalMoveRelative(0,1);   |:|      |:|Move cursor one character to the right
  174.  
  175. <Shift-F2>        |:|IDE.DebugEvaluate();             |:|      |:|Evaluate command - Debug|Evaluate
  176. <Shift-F3>        |:|debugger.WatchCurrent();         |:|      |:|Add watch command - Debug|Add watch
  177. <Shift-Backspace> |:|editor.BriefBackspace();         |:|      |:|Deletes the character to the left of the cursor
  178. <Shift-End>       |:|editor.ModalEnd();               |:|      |:|Move cursor to the end of the line, window, file
  179. <Shift-F6>        |:|editor.BriefReplaceAgain();           |:|      |:|Repeat last Search|Replace
  180. <Shift-Home>      |:|editor.ModalHome();              |:|      |:|Move cursor to the beginning of the line, window, file
  181. <Shift-Tab>       |:|editor.BriefSmartBackTab();      |:|      |:|Move backwards through tabs
  182.  
  183. <Enter>           |:|editor.TopView.Position.InsertCharacter('\r'); |:|      |:|Inserts a carriage return
  184. <Tab>             |:|editor.BriefSmartTab();          |:|      |:|Inserts a smart tab
  185. <Up>              |:|editor.ModalMoveRelative(-1,0);  |:|      |:|Move cursor up one line in the window
  186.  
  187.  
  188. [Assignments:CPU]
  189. //--------------- ----------------------------------- -------- ----------
  190. // Key            |:|Command                          |:|Flags |:|Comment
  191. //--------------- ----------------------------------- -------- ----------
  192. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Disassembly pane - Go to Address; Dump pane, Stack pane - Display As
  193. <Ctrl-b>          |:|WiredMethod();                   |:|      |:|Disassembly pane - Toggle Breakpoint; Dump/Stack pane - Display As byte
  194. <Ctrl-c>          |:|WiredMethod();                   |:|      |:|Registers pane - Change Register
  195. <Ctrl-d>          |:|WiredMethod();                   |:|      |:|Registers pane - Decrement Register; Dump/Stack pane - Display As double
  196. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Registers pane - Increment Register
  197. <Ctrl-f>          |:|WiredMethod();                   |:|      |:|Stack pane - Go to Top Frame; Dump/Stack pane - Display As floats
  198. <Ctrl-g>          |:|WiredMethod();                   |:|      |:|Dump pane, Stack pane - Go to Address
  199. <Ctrl-l>          |:|WiredMethod();                   |:|      |:|Dump pane, Stack pane - Display As longs
  200. <Ctrl-Left>       |:|WiredMethod();                   |:|      |:|Shift the starting point of the display up one byte
  201. <Ctrl-n>          |:|debugger.SetEIPToSelected();     |:|      |:|Disassembly pane - Sets the highlighted address as the eip
  202. <Ctrl-w>          |:|WiredMethod();                   |:|      |:|Dump pane, Stack pane - Display As words
  203. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Registers pane - Show Old Registers, toggles between old and current register
  204. <Ctrl-p>          |:|WiredMethod();                   |:|      |:|Disassembly pane - Go to Current PC
  205. <Ctrl-r>          |:|WiredMethod();                   |:|      |:|Disassembly pane - Run to Current
  206. <Ctrl-Right>      |:|WiredMethod();                   |:|      |:|Shift the starting point of the display down one byte
  207. <Ctrl-s>          |:|WiredMethod();                   |:|      |:|Disassembly - Go to Source; Stack - Top Stack; Registers - Show Old Registers
  208. <Ctrl-t>          |:|WiredMethod();                   |:|      |:|All panes - Change Thread
  209. <Ctrl-z>          |:|WiredMethod();                   |:|      |:|Registers pane - Zero Register
  210. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  211. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  212. <F2>              |:|WiredMethod();                   |:|      |:|Disassembly pane - Toggle Breakpoint
  213. <F5>              |:|WiredMethod();                   |:|      |:|Disassembly pane - Toggle Breakpoint
  214. <F7>              |:|debugger.InstructionStepInto();  |:|      |:|InstructionStepInto - Executes the next instruction, stepping into functions
  215. <F8>              |:|debugger.InstructionStepOver();  |:|      |:|InstructionStepOver - Executes the next instruction, running any functions
  216. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  217. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor to the left
  218. <Minus>           |:|WiredMethod();                   |:|      |:|Registers pane - Decrement Register
  219. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down one line
  220. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor up one screen
  221. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor down one screen
  222. <Plus>            |:|WiredMethod();                   |:|      |:|Registers pane - Increment Register
  223. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor to the left
  224. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up one line
  225.  
  226. [Assignments:Message]
  227. //--------------- ----------------------------------- -------- ----------
  228. // Key            |:|Command                          |:|Flags |:|Comment
  229. //--------------- ----------------------------------- -------- ----------
  230. <Alt-h>           |:|IDE.HelpView();
  231. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Delete All
  232. <Ctrl-p>          |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Precious Toggle
  233. <Ctrl-v>          |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Save as Text
  234. <Delete>          |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Delete
  235. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down one line
  236. <Enter>           |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Edit
  237. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  238. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  239. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  240. <Space>           |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - View
  241. <Plus>            |:|WiredMethod();                   |:|      |:|Expand the current entry
  242. <Minus>           |:|WiredMethod();                   |:|      |:|Collapse the current entry
  243. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up one line
  244. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|Expand the current entry
  245. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|Collapse the current entry
  246. <Keypad-*>        |:|WiredMethod();                   |:|      |:|Expand all entries
  247. <Keypad-/>        |:|WiredMethod();                   |:|      |:|Collapse all entries
  248.  
  249. [Assignments:Watches]
  250. //--------------- ----------------------------------- -------- ----------
  251. // Key            |:|Command                          |:|Flags |:|Comment
  252. //--------------- ----------------------------------- -------- ----------
  253. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Watches window - Add Watch
  254. <Ctrl-e>          |:|WiredMethod();                   |:|      |:|Watches window - Edit Watch
  255. <Ctrl-r>          |:|WiredMethod();                   |:|      |:|Watches window - Remove Watch(es)
  256. <Delete>          |:|WiredMethod();                   |:|      |:|Watches window - Disable Watch(es)
  257. <Enter>           |:|WiredMethod();                   |:|      |:|Watches window - Edit Watch
  258. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  259. <Insert>          |:|WiredMethod();                   |:|      |:|Watches window - Add Watch
  260. <Space>           |:|WiredMethod();                   |:|      |:|Watch window - Disable/Enable Watch(es)
  261. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  262. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  263. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up
  264. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down
  265. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor left
  266. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor right
  267. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor home
  268. <End>             |:|WiredMethod();                   |:|      |:|Move cursor end
  269.  
  270. [Assignments:Breakpoints]
  271. //--------------- ----------------------------------- -------- ----------
  272. // Key            |:|Command                          |:|Flags |:|Comment
  273. //--------------- ----------------------------------- -------- ----------
  274. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Add Breakpoint
  275. <Ctrl-d>          |:|WiredMethod();                   |:|      |:|Selects the Address tab
  276. <Ctrl-e>          |:|WiredMethod();                   |:|      |:|Edit Breakpoint
  277. <Ctrl-g>          |:|WiredMethod();                   |:|      |:|Selects the CodeGuard tab
  278. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|View Source
  279. <Ctrl-m>          |:|WiredMethod();                   |:|      |:|Selects the Module tab
  280. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Edit Source
  281. <Ctrl-r>          |:|WiredMethod();                   |:|      |:|Remove Breakpoint
  282. <Ctrl-s>          |:|WiredMethod();                   |:|      |:|Selects the Source tab
  283. <Ctrl-t>          |:|WiredMethod();                   |:|      |:|Selects the Thread tab
  284. <Ctrl-w>          |:|WiredMethod();                   |:|      |:|Selects the Data Watch tab
  285. <Ctrl-x>          |:|WiredMethod();                   |:|      |:|Selects the OS Exception tab
  286. <Enter>           |:|WiredMethod();                   |:|      |:|Edit Breakpoint
  287. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  288. <Space>           |:|WiredMethod();                   |:|      |:|Enable/Disable Breakpoint
  289. <Delete>          |:|WiredMethod();                   |:|      |:|Remove Breakpoint
  290. <Insert>          |:|WiredMethod();                   |:|      |:|Add Breakpoint
  291. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  292. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  293. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up
  294. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down
  295. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor left
  296. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor right
  297. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor home
  298. <End>             |:|WiredMethod();                   |:|      |:|Move cursor end
  299.  
  300. [Assignments:Processes]
  301. //--------------- ----------------------------------- -------- ----------
  302. // Key            |:|Command                          |:|Flags |:|Comment
  303. //--------------- ----------------------------------- -------- ----------
  304. <Enter>           |:|WiredMethod();                   |:|      |:|Opens the Call Stack window
  305. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  306.  
  307. [Assignments:Call Stack]
  308. //--------------- ----------------------------------- -------- ----------
  309. // Key            |:|Command                          |:|Flags |:|Comment
  310. //--------------- ----------------------------------- -------- ----------
  311. <Ctrl-e>          |:|WiredMethod();                   |:|      |:|Edit source at current location
  312. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|View source at current location
  313. <Enter>           |:|WiredMethod();                   |:|      |:|Edit source at current location
  314. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  315. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  316. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  317. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up
  318. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down
  319. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor left
  320. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor right
  321. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor home
  322. <End>             |:|WiredMethod();                   |:|      |:|Move cursor end
  323.  
  324. [Assignments:Inspector]
  325. //--------------- ----------------------------------- -------- ----------
  326. // Key            |:|Command                          |:|Flags |:|Comment
  327. //--------------- ----------------------------------- -------- ----------
  328. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Opens a new Inspector window on the data element you have
  329. <Ctrl-r>          |:|WiredMethod();                   |:|      |:|Lets you specify how many data elements you want to view
  330. <Ctrl-n>          |:|WiredMethod();                   |:|      |:|Lets you inspect a new expression
  331. <Ctrl-c>          |:|WiredMethod();                   |:|      |:|Lets you assign a new value to a data item
  332. <Enter>           |:|WiredMethod();                   |:|      |:|Opens a new Inspector window on the data element you have
  333. <Tab>             |:|WiredMethod();                   |:|      |:|Switches panes
  334. <Escape>          |:|WiredMethod();                   |:|      |:|Closes the Inspector window
  335. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  336.  
  337. [Assignments:Evaluator]
  338. //--------------- ----------------------------------- -------- ----------
  339. // Key            |:|Command                          |:|Flags |:|Comment
  340. //--------------- ----------------------------------- -------- ----------
  341. <Ctrl-e>          |:|WiredMethod();                   |:|      |:|Evaluate the expression
  342. <Ctrl-m>          |:|WiredMethod();                   |:|      |:|Set the expression to the new value
  343. <Ctrl-c>          |:|WiredMethod();                   |:|      |:|Close this view
  344. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  345. <Ctrl-v>          |:|WiredMethod();                   |:|      |:|Evaluate the expression
  346. <Ctrl-l>          |:|WiredMethod();                   |:|      |:|Close this view
  347. <Ctrl-x>          |:|WiredMethod();                   |:|      |:|
  348.  
  349. [Assignments:Project]
  350. //--------------- ----------------------------------- -------- ----------
  351. // Key            |:|Command                          |:|Flags |:|Comment
  352. //--------------- ----------------------------------- -------- ----------
  353. <Alt-F9>          |:|IDE.SpeedMenu();                 |:|      |:|SpeedMenu
  354. <Alt-Right>       |:|WiredMethod();                   |:|      |:|Demote a node
  355. <Alt-Left>        |:|WiredMethod();                   |:|      |:|Promote a node
  356. <Alt-Up>          |:|WiredMethod();                   |:|      |:|Move node up
  357. <Alt-Down>        |:|WiredMethod();                   |:|      |:|Move node down
  358. <Delete>          |:|WiredMethod();                   |:|      |:|Delete a node
  359. <Insert>          |:|WiredMethod();                   |:|      |:|Add a node
  360. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down a node
  361. <Enter>           |:|WiredMethod();                   |:|      |:|Default action for node
  362. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to bottom of the tree
  363. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  364. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to beginning of the tree
  365. <Space>           |:|WiredMethod();                   |:|      |:|Collapse/Expand a node
  366. <Plus>            |:|WiredMethod();                   |:|      |:|Expand a node
  367. <Minus>           |:|WiredMethod();                   |:|      |:|Collapse a node
  368. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up a node
  369.  
  370. [Assignments:ClassExpert]
  371. //--------------- ----------------------------------- -------- ----------
  372. // Key            |:|Command                          |:|Flags |:|Comment
  373. //--------------- ----------------------------------- -------- ----------
  374. <Space>           |:|WiredMethod();                   |:|      |:|Collapse/Expand current entry
  375. <Enter>           |:|WiredMethod();                   |:|      |:|Activate the edit pane
  376. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|Expand current entry
  377. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|Collapse current entry
  378. <Keypad-*>        |:|WiredMethod();                   |:|      |:|Expand all entries
  379. <Keypad-/>        |:|WiredMethod();                   |:|      |:|Collapse all entries
  380. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to beginning of pane
  381. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to bottom of pane
  382. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  383. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor up one screen
  384. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor down one screen
  385.  
  386. [Assignments:RWProject]
  387. //--------------- ----------------------------------- -------- ----------
  388. // Key            |:|Command                          |:|Flags |:|Comment
  389. //--------------- ----------------------------------- -------- ----------
  390. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  391. <Alt-F10>         |:|WiredMethod();                   |:|      |:|SpeedMenu
  392. <Delete>          |:|IDE.EditClear();                 |:|      |:|Delete a node
  393. <Ctrl-Delete>     |:|IDE.EditClear();                 |:|      |:|Delete a node
  394. <Right>           |:|WiredMethod();                   |:|      |:|Scrolls pane right
  395. <Left>            |:|WiredMethod();                   |:|      |:|Scrolls pane left
  396. <up>              |:|WiredMethod();                   |:|      |:|Moves selection bar up one line
  397. <Down>            |:|WiredMethod();                   |:|      |:|Moves selection bar down one line
  398. <Keypad-/>        |:|WiredMethod();                   |:|      |:|Expand all entries
  399. <Keypad-*>        |:|WiredMethod();                   |:|      |:|Collapse all entries
  400. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|Collapse current entry
  401. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|Expand current entry
  402.  
  403. [Assignments:RWText]
  404. //--------------- ----------------------------------- -------- ----------
  405. // Key            |:|Command                          |:|Flags |:|Comment
  406. //--------------- ----------------------------------- -------- ----------
  407. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  408. <Alt-F9>          |:|WiredMethod();                   |:|      |:|
  409. <Insert>          |:|WiredMethod();                   |:|      |:|
  410. <Delete>          |:|WiredMethod();                   |:|      |:|Deletes the character to the right of the cursor
  411. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the line
  412. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to the end of the line
  413. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor up one screen
  414. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor down one screen
  415. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor one character to the right
  416. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor one character to the left
  417. <up>              |:|WiredMethod();                   |:|      |:|Move cursor up one line
  418. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down one line
  419.  
  420. [Assignments:RWBitmap]
  421. //--------------- ----------------------------------- -------- ----------
  422. // Key            |:|Command                          |:|Flags |:|Comment
  423. //--------------- ----------------------------------- -------- ----------
  424. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  425. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Zoom in, zooms the entire image in the currently selected window
  426. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Zoom out, zooms out the entire image in the currently selected window
  427. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Actual size, returns a zoomed image to its actual size
  428. <Right>           |:|WiredMethod();                   |:|      |:|
  429. <Left>            |:|WiredMethod();                   |:|      |:|
  430. <up>              |:|WiredMethod();                   |:|      |:|
  431. <Down>            |:|WiredMethod();                   |:|      |:|
  432.  
  433. [Assignments:RWCursor]
  434. //--------------- ----------------------------------- -------- ----------
  435. // Key            |:|Command                          |:|Flags |:|Comment
  436. //--------------- ----------------------------------- -------- ----------
  437. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  438. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Zoom in, zooms the entire image in the currently selected window
  439. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Zoom out, zooms out the entire image in the currently selected window
  440. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Actual size, returns a zoomed image to its actual size
  441. <Right>           |:|WiredMethod();                   |:|      |:|
  442. <Left>            |:|WiredMethod();                   |:|      |:|
  443. <up>              |:|WiredMethod();                   |:|      |:|
  444. <Down>            |:|WiredMethod();                   |:|      |:|
  445.  
  446. [Assignments:RWIcon]
  447. //--------------- ----------------------------------- -------- ----------
  448. // Key            |:|Command                          |:|Flags |:|Comment
  449. //--------------- ----------------------------------- -------- ----------
  450. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  451. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Zoom in, zooms the entire image in the currently selected window
  452. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Zoom out, zooms out the entire image in the currently selected window
  453. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Actual size, returns a zoomed image to its actual size
  454. <Right>           |:|WiredMethod();                   |:|      |:|
  455. <Left>            |:|WiredMethod();                   |:|      |:|
  456. <up>              |:|WiredMethod();                   |:|      |:|
  457. <Down>            |:|WiredMethod();                   |:|      |:|
  458.  
  459. [Assignments:RWMenu]
  460. //--------------- ----------------------------------- -------- ----------
  461. // Key            |:|Command                          |:|Flags |:|Comment
  462. //--------------- ----------------------------------- -------- ----------
  463. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  464. <Backspace>       |:|WiredMethod();                   |:|      |:|
  465. <End>             |:|WiredMethod();                   |:|      |:|
  466. <Escape>          |:|WiredMethod();                   |:|      |:|
  467. <Delete>          |:|WiredMethod();                   |:|      |:|
  468. <Home>            |:|WiredMethod();                   |:|      |:|
  469. <Insert>          |:|WiredMethod();                   |:|      |:|New Menuitem, inserts a new menu item above the selected item
  470. <Enter>           |:|WiredMethod();                   |:|      |:|
  471. <Tab>             |:|WiredMethod();                   |:|      |:|
  472. <Keypad-/>        |:|WiredMethod();                   |:|      |:|
  473. <Keypad-*>        |:|WiredMethod();                   |:|      |:|
  474. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|
  475. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|
  476. <Ctrl-p>          |:|WiredMethod();                   |:|      |:|New Popup, inserts a new pop-up menu above the selected item
  477. <Ctrl-s>          |:|WiredMethod();                   |:|      |:|New Separator, inserts a new separator above the selected item
  478. <Right>           |:|WiredMethod();                   |:|      |:|
  479. <Left>            |:|WiredMethod();                   |:|      |:|
  480. <up>              |:|WiredMethod();                   |:|      |:|
  481. <Down>            |:|WiredMethod();                   |:|      |:|
  482.  
  483. [Assignments:RWDialog]
  484. //--------------- ----------------------------------- -------- ----------
  485. // Key            |:|Command                          |:|Flags |:|Comment
  486. //--------------- ----------------------------------- -------- ----------
  487. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  488. <Home>            |:|WiredMethod();                   |:|      |:|
  489. <Right>           |:|WiredMethod();                   |:|      |:|
  490. <Left>            |:|WiredMethod();                   |:|      |:|
  491. <up>              |:|WiredMethod();                   |:|      |:|
  492. <Down>            |:|WiredMethod();                   |:|      |:|
  493.  
  494. [Assignments:RWIdentifiers]
  495. //--------------- ----------------------------------- -------- ----------
  496. // Key            |:|Command                          |:|Flags |:|Comment
  497. //--------------- ----------------------------------- -------- ----------
  498. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  499. <Delete>          |:|WiredMethod();                   |:|      |:|
  500. <Insert>          |:|WiredMethod();                   |:|      |:|
  501. <Right>           |:|WiredMethod();                   |:|      |:|
  502. <Left>            |:|WiredMethod();                   |:|      |:|
  503. <up>              |:|WiredMethod();                   |:|      |:|
  504. <Down>            |:|WiredMethod();                   |:|      |:|
  505.  
  506. [Assignments:RWGroupCursor]
  507. //--------------- ----------------------------------- -------- ----------
  508. // Key            |:|Command                          |:|Flags |:|Comment
  509. //--------------- ----------------------------------- -------- ----------
  510. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  511. <Right>           |:|WiredMethod();                   |:|      |:|
  512. <Left>            |:|WiredMethod();                   |:|      |:|
  513. <up>              |:|WiredMethod();                   |:|      |:|
  514. <Down>            |:|WiredMethod();                   |:|      |:|
  515. <Keypad-/>        |:|WiredMethod();                   |:|      |:|
  516. <Keypad-*>        |:|WiredMethod();                   |:|      |:|
  517. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|
  518. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|
  519.  
  520. [Assignments:RWGroupIcon]
  521. //--------------- ----------------------------------- -------- ----------
  522. // Key            |:|Command                          |:|Flags |:|Comment
  523. //--------------- ----------------------------------- -------- ----------
  524. <Alt-h>           |:|IDE.HelpView();                  |:|      |:|Help
  525. <Right>           |:|WiredMethod();                   |:|      |:|
  526. <Left>            |:|WiredMethod();                   |:|      |:|
  527. <up>              |:|WiredMethod();                   |:|      |:|
  528. <Down>            |:|WiredMethod();                   |:|      |:|
  529. <Keypad-/>        |:|WiredMethod();                   |:|      |:|
  530. <Keypad-*>        |:|WiredMethod();                   |:|      |:|
  531. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|
  532. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|
  533.  
  534.  
  535.